go/types.Chan.Elem (method)

14 uses

	go/types (current package)
		chan.go#L35: func (c *Chan) Elem() Type { return c.elem }
		mono.go#L237: 			do(typ.Elem())

	golang.org/x/exp/apidiff
		compatibility.go#L48: 	d.checkCorrespondence(objectWithSide{otn, false}, ", element type", old.Elem(), new.Elem())
		correspondence.go#L56: 			return d.corr(old.Elem(), new.Elem(), p) && old.Dir() == new.Dir()

	golang.org/x/tools/go/types/objectpath
		objectpath.go#L483: 		return f.find(T.Elem(), append(path, opElem))

	golang.org/x/tools/go/types/typeutil
		map.go#L302: 		return 9127 + 2*uint32(t.Dir()) + 3*h.hash(t.Elem())

	golang.org/x/tools/internal/gcimporter
		iexport.go#L1059: 		w.typ(t.Elem(), pkg)

	golang.org/x/tools/internal/typeparams
		coretype.go#L53: 		if !types.Identical(ch.Elem(), curr.Elem()) {
		free.go#L109: 		return w.Has(t.Elem())

	golang.org/x/tools/internal/typesinternal
		element.go#L85: 			visit(T.Elem(), false)
		zerovalue.go#L267: 			Value: TypeExpr(t.Elem(), qual),